place where engravings are made - Français Anglais Dictionnaire